
Search East Lake hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in East Lake
Pet friendly
Apartment
Check prices for these dates
Our top choices for East Lake hotels

1. Crossroads Hotel
Crossroads HotelMcGregor
9.4 out of 10, Exceptional, (244 reviews)
The price is AU$172
includes taxes & fees
5 Nov - 6 Nov

2. Big Sandy Lodge and Resort
Big Sandy Lodge and ResortMcGregor
8.6 out of 10, Excellent, (14 reviews)
The price is AU$198
includes taxes & fees
13 Nov - 14 Nov
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Top East Lake Hotel Reviews
Recent Reviews in East Lake

The Lake Haus: Peaceful 2BR Waterfront Getaway on Elm Island Lake
10/10 Excellent
More cheap accommodation in East Lake

Crossroads Hotel
403 Meadow Dr McGregor MN
The price is AU$172 per night from 5 Nov to 6 Nov
AU$172
5 Nov - 6 Nov
includes taxes & fees
Frequently asked questions
Explore a world of travel with Expedia
- Baxter Hotels
- Motels in Braham
- Beautiful New Home On Private Lake Across From Gull Lake And Other Local Spots!
- Grand View Lodge
- Pine River Inn
- Hotels near Brainerd International Raceway
- Carlton Hotels
- Peaceful Vintage 1920's Lakefront Red Log Cabin
- Historic Ponderosa Family Resort on West Fox Lake
- Hillman Hotels
- Sunset View Getaway
- B&B in Merrifield
- Merrifield Hotels
- Nisswa Hotels
- Ogilvie Hotels
- B&B in Onamia
- Cabin Rentals in Pine River
- Pine River Hotels
- Motels in Pine River
- Postcard Cabins Kettle River
- Flights from Onamia
- Flights from Hill City
- Flights from Emily
- Flights from Bruno
- Flights from Brisbane (BNE) to Duluth (DLH)
- Flights from Kingston (KIN) to Brainerd (BRD)
- Flights from Los Angeles (LAX) to Duluth (DLH)
- Flights from Melbourne (MEL) to Duluth (DLH)
- Flights from Minneapolis (MSP) to Duluth (DLH)
- Flights from Chicago (ORD) to Duluth (DLH)
- Flights from Perth (PER) to Duluth (DLH)
- Flights from Sydney (SYD) to Duluth (DLH)
- Flights from Vancouver (YVR) to Duluth (DLH)















